golang.org/x/text/unicode/bidi.isolatingRunSequence.types (field)
39 uses
golang.org/x/text/unicode/bidi (current package)
bracket.go#L79: codesIsolatedRun: s.types,
core.go#L422: types []Class // type of each character using the index
core.go#L468: types: types,
core.go#L487: for i, t := range s.types {
core.go#L489: s.types[i] = precedingCharacterType
core.go#L500: for i, t := range s.types {
core.go#L503: if t := s.types[j]; t.in(L, R, AL) {
core.go#L505: s.types[i] = AN
core.go#L514: for i, t := range s.types {
core.go#L516: s.types[i] = R
core.go#L534: t := s.types[i]
core.go#L536: prevSepType := s.types[i-1]
core.go#L537: succSepType := s.types[i+1]
core.go#L539: s.types[i] = EN
core.go#L540: } else if s.types[i] == CS && prevSepType == AN && succSepType == AN {
core.go#L541: s.types[i] = AN
core.go#L547: for i, t := range s.types {
core.go#L556: t = s.types[runStart-1]
core.go#L560: if runEnd < len(s.types) {
core.go#L561: t = s.types[runEnd]
core.go#L565: setTypes(s.types[runStart:runEnd], EN)
core.go#L573: for i, t := range s.types {
core.go#L575: s.types[i] = ON
core.go#L580: for i, t := range s.types {
core.go#L585: t = s.types[j]
core.go#L592: s.types[i] = L
core.go#L604: for i, t := range s.types {
core.go#L619: leadType = s.types[runStart-1]
core.go#L624: if runEnd == len(s.types) {
core.go#L627: trailType = s.types[runEnd]
core.go#L644: setTypes(s.types[runStart:runEnd], resolvedType)
core.go#L670: s.resolvedLevels = make([]level, len(s.types))
core.go#L674: for i, t := range s.types {
core.go#L685: for i, t := range s.types {
core.go#L700: s.p.resultTypes[x] = s.types[i]
core.go#L710: for ; index < len(s.types); index++ {
core.go#L711: t := s.types[index]
core.go#L719: return len(s.types)
core.go#L726: for i, t := range s.types {